Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LUTON MEWS Terraced £282,471 £280,000 9 Aug 2023
6 LUTON MEWS Semi-Detached £301,500 £190,000 30 Apr 2008
7 LUTON MEWS Semi-Detached £272,951 £237,500 16 Jul 2021